Caribbean pine - French English Dictionary